雖然前面的文章提到 SqlDataSource加上大型控制項(資料繫結控制項)可以做出不少變化
但還是有些隱藏的缺失
也因為有這些缺失,所以自己寫程式來處理,可以做得比「精靈」更好
今天與您分享的就是:SqlDataSource做不到、做不好的地方
Youtube影片:https://youtu.be/P7AKhH-9YrE
當我們練習多個ASP.NET控制項、SqlDataSource的互動。
您可知道這些精靈組合出來的東西,有不少漏洞與缺失?
該怎麼處理?考驗您(初學者)對ASP.NET觀念是否熟悉?
尤其是「DataBinding的時機」
==========================================
如果您可以控制 大型控制項 「DataBinding的時機」
那麼您可以進行下一個範例「我的 GridView有 "新增"功能」
透過控制 GridView的資料來源:
"有"資料的時候,就呈現資料。一般的 GridView外觀。
"沒有" 資料時,就呈現GridView「空白樣版 EmptyDataTemplate」。
裡面事先加入 DetailsView的「新增」便可完成
請看下一篇文章:http://ithelp.ithome.com.tw/articles/10186751